home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
ARGONET
/
PD
/
PROGRAMMING
/
LCLINT2.SPK
/
test
/
test_b
/
makefile
Wrap
Makefile
|
1996-11-12
|
5KB
|
175 lines
CLIBS = -IC:ansi
LCLINT = lclint
LCLINTR = $(LCLINT) -nof -hints
DIFF = diff
.IGNORE:
all:
@-amu modtest moduncon null observer oldstyle outglob outparam preds \
prefixes printflike rc refcounts release repexpose sharing slovaknames \
specclauses special stack staticarray strings structassign typequals ud \
ulstypes union unreachable unused tests2_2
modtest:
$(LCLINTR) modtest -expect 10
$(LCLINTR) modtest +modunspec -expect 13
$(LCLINTR) modtest +mustmod -expect 14
moduncon:
$(LCLINTR) c.moduncon +moduncon -memchecks -expect 4
$(LCLINTR) c.moduncon +strict -expect 22
null:
$(LCLINTR) c.null1 -expect 14
$(LCLINTR) c.null1 -null -expect 4
$(LCLINTR) c.null2 -expect 10
$(LCLINTR) c.null3 -expect 15
$(LCLINTR) c.null3 -warnunixlib +unixlib -expect 16
$(LCLINTR) c.null4 -expect 1
$(LCLINTR) c.null5 -expect 4
$(LCLINTR) null6 -expect 4
$(LCLINTR) +quiet lcl.null6 -dump null6
$(LCLINTR) c.null6 -load null6 -expect 4
observer:
$(LCLINTR) observer +checks -exportheader -expect 10
$(LCLINTR) c.observer +checks -exportheader -expect 9
$(LCLINTR) c.observer -expect 8
oldstyle:
$(LCLINTR) oldstyle -expect 3
outglob:
$(LCLINTR) outglob -expect 10
outparam:
$(LCLINTR) outparam -expect 12
preds:
$(LCLINTR) +hints c.preds -expect 6
$(LCLINTR) +hints c.preds -weak -expect 1
$(LCLINTR) +hints c.preds -strict -exportheader -expect 8
prefixes:
$(LCLINTR) c.prefixes +partial
$(LCLINTR) c.prefixes +allmacros +checks +partial -exportheader -exportheadervar -expect 4
$(LCLINTR) c.prefixes -typeprefix "T" -expect 2
$(LCLINTR) c.prefixes -typeprefix "^" -expect 1
$(LCLINTR) c.prefixes -typeprefix "^*" -expect 2
$(LCLINTR) c.prefixes -typeprefix "^%*" -expect 2
$(LCLINTR) c.prefixes -typeprefix "^~*" -expect 2
$(LCLINTR) c.prefixes -typeprefix "^" +typeprefixexclude -expect 7
$(LCLINTR) c.prefixes -filestaticprefix "^^" -expect 4
$(LCLINTR) c.prefixes -filestaticprefix "^#" -expect 5
$(LCLINTR) c.prefixes -filestaticprefix "^?&x" -expect 5
$(LCLINTR) c.prefixes -globalprefix "G" -expect 1
$(LCLINTR) c.prefixes -globalprefix "&G?_^" -expect 1
$(LCLINTR) c.prefixes -externalprefix "G" -expect 5
$(LCLINTR) c.prefixes -typeprefix "T" -externalprefix "G" -expect 4
$(LCLINTR) c.prefixes -localprefix "?*" +localprefixexclude -expect 13
printflike:
$(LCLINTR) c.printflike -expect 6
$(LCLINTR) c.printflike -warnlintcomments -expect 5
rc:
-$(LCLINTR) -DMYSTERY='"a flag\"wicked cool"' c.rc -expect 1
-$(LCLINTR) -DMYSTERY=12 c.rc -expect 1
-$(LCLINTR) -f lclintrc.rc1 c.rc
-$(LCLINTR) -UMYSTERY -f lclintrc.rc1 c.rc -expect 1
-$(LCLINTR) -f lclintrc.rc3 c.rc -expect 1
refcounts:
$(LCLINTR) c.refcounts -expect 7
release:
$(LCLINTR) c.release +memchecks -expect 1
repexpose:
@-cdir lh-old
@-copy lh.repexpose lh-old.repexpose ~C D ~V
$(LCLINTR) +lh repexpose +memchecks -expect 12
@-$(DIFF) lh.repexpose lh-old.repexpose
$(LCLINTR) repexpose +memchecks +retalias -expect 15
$(LCLINTR) repexpose +checks -expect 27
sharing:
$(LCLINTR) c.sharing1 -expect 24
$(LCLINTR) c.sharing3 -expect 3
$(LCLINTR) c.sharing4 -expect 13
$(LCLINTR) c.sharing4 -paramimptemp -expect 11
$(LCLINTR) c.sharing5 -expect 6
slovaknames:
$(LCLINTR) +hints c.slvaknames -expect 1
$(LCLINTR) +hints c.slvaknames +accessslovak
$(LCLINTR) +hints +slovak c.slvaknames -expect 3
$(LCLINTR) +hints +slovak -slovakvars c.slvaknames -expect 2
$(LCLINTR) +hints +slovak -accessslovak c.slvaknames -expect 7
specclauses:
$(LCLINTR) c.spcclauses -expect 5
$(LCLINTR) c.spccluses2 -expect 8
$(LCLINTR) c.spccluses3 -expect 6
$(LCLINTR) c.spccluses4 -expect 3
$(LCLINTR) c.spccluses5 -expect 3
special:
$(LCLINTR) special -expect 20
$(LCLINTR) special -relaxquals -expect 22
stack:
$(LCLINTR) c.stack -expect 5
$(LCLINTR) c.stack -stackref
staticarray:
$(LCLINTR) c.stticarray -expect 3 +trytorecover $(CLIBS)
strings:
$(LCLINTR) c.strings -expect 3
$(LCLINTR) -readonlystrings -expect 1 c.strings
$(LCLINTR) +modobserverstrict -maintype -expect 4 c.strings
structassign:
$(LCLINTR) c.strctssign -expect 4 +trytorecover $(CLIBS)
typequals:
$(LCLINTR) c.typequals lcl.tq -expect 5
$(LCLINTR) c.typequals -expect 2
ud:
$(LCLINTR) c.ud -expect 9
$(LCLINTR) ud2 -specundef -expect 3
ulstypes:
$(LCLINTR) c.ulstypes -expect 8
$(LCLINTR) c.ulstypes +ignorequals
$(LCLINTR) c.ulstypes +strict -exportheader -exportheadervar -expect 25
union:
$(LCLINTR) +memchecks c.union -expect 8
unreachable:
$(LCLINTR) c.unrachable -expect 6
$(LCLINTR) -unreachable c.unrachable -expect 2
$(LCLINTR) c.switch -expect 4
unused:
$(LCLINTR) c.unused +checks -expect 3
$(LCLINTR) c.unused +checks +topuse -expect 6
tests2_2:
dir tests2_2
@-amu
up
clean:
-wipe lcs ~CFR~V
-wipe lh-old ~CFR~V
-wipe lh_tmp ~CFR~V
-wipe lcd ~CFR~V